/*
 * ContactBookService.java
 *
 * Created on September 24, 2008, 6:03 PM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package org.vacuela.publishmx.services;

import org.vacuela.publishmx.context.ServiceContext;

/**
 *
 * @author nestor.carrasco
 */
public interface ContactBookService {
    public void  saveUpdateGroup(ServiceContext context);    
    public void  getGroupsByUserId(ServiceContext context);
    public void  getGroupList(ServiceContext context);
    public void  getGroupById(ServiceContext context);
    public void  searchGroupByName(ServiceContext context);
    public void  deleteGroup(ServiceContext context);
    
    public void  saveUpdateContact(ServiceContext context);
    public void  getContactByUserId(ServiceContext context);
    public void  getContactByGroupId(ServiceContext context);
    public void  getContactList(ServiceContext context);
    public void  getContactById(ServiceContext context);
    public void  searchContactByName(ServiceContext context);
    public void  deleteContact(ServiceContext context);
    
    public void  getPhoneNumbers(ServiceContext context);
}
